Category: Sports Bar
was wondering if any of you had ever been to the stadium, what is the atmosphere like? and where best to sit